{
  callPackage,
  lv2,
  fontconfig,
  libvterm-neovim,
  ...
}@args:

callPackage ./generic.nix (
  args
  // rec {
    pname = "jit";
    version = "unstable-2021-08-15";
    url = "https://git.open-music-kontrollers.ch/lv2/${pname}.lv2/snapshot/${pname}.lv2-1f5d6935049fc0dd5a4dc257b84b36d2048f2d83.tar.xz";
    sha256 = "sha256-XGICowVb0JgLJpn2h9GtViobYTdmo1LJ7/JFEyVsIqU=";

    additionalBuildInputs = [
      lv2
      fontconfig
      libvterm-neovim
    ];

    description = "Just-in-Time C/Rust compiler embedded in an LV2 plugin";
  }
)
